package edu.upn.talbd.proventas.entidades;

import java.util.ArrayList;
import java.util.List;
import javax.naming.Binding;
import org.omg.CosNaming.BindingListHelper;

public final class Proveedor {
    private int id;
    private String razonsocial;
    private String direccion;
    private String email;
    private String observaciones;
    public ArrayList<Telefono> objTelefono = new ArrayList<Telefono>();
    
    public Proveedor(){
        this.id = 1;
        this.razonsocial = "";
        this.direccion = "";
        this.email = "";
        this.observaciones = "";
    }
    
    public Proveedor(int id, String razonsocial, String direccion, String email, String observaciones){
        setId(id);
        setRazonsocial(razonsocial);
        setDireccion(direccion);
        setEmail(email);
        setObservaciones(observaciones);
    }

    /**
     * @return the id
     */
    public int getId() {
        return id;
    }

    /**
     * @param id the id to set
     */
    public void setId(int id) {
        this.id = id;
    }

    /**
     * @return the razonsocial
     */
    public String getRazonsocial() {
        return razonsocial;
    }

    /**
     * @param razonsocial the razonsocial to set
     */
    public void setRazonsocial(String razonsocial) {
        this.razonsocial = razonsocial;
    }

    /**
     * @return the direccion
     */
    public String getDireccion() {
        return direccion;
    }

    /**
     * @param direccion the direccion to set
     */
    public void setDireccion(String direccion) {
        this.direccion = direccion;
    }

    /**
     * @return the email
     */
    public String getEmail() {
        return email;
    }

    /**
     * @param email the email to set
     */
    public void setEmail(String email) {
        this.email = email;
    }

    /**
     * @return the Observaciones
     */
    public String getObservaciones() {
        return observaciones;
    }

    /**
     * @param Observaciones the Observaciones to set
     */
    public void setObservaciones(String observaciones) {
        this.observaciones = observaciones;
    }

    /**
     * @return the objTelefono
     */
    public ArrayList<Telefono> getObjTelefono() {
        return objTelefono;
    }

    /**
     * @param objTelefono the objTelefono to set
     */
    public void setObjTelefono(ArrayList<Telefono> objTelefono) {
        this.objTelefono = objTelefono;
    }

    /**
     * @return the telefono
     */
}
